About Milrose Properties Limited (03971094) United Kingdom