About Property 28 Ltd (13075811) United Kingdom