About Miramar Developments Limited (02961792) United Kingdom