About Razor Property Ltd (13608841) United Kingdom