About Milmor Properties Limited (SC053921) United Kingdom