About Miramar Properties Limited (10157563) United Kingdom