CASTLE PROPERTIES, INC.