About Ratners Property Developments Limited (02238892) United Kingdom