About Property 106 Ltd (12120213) United Kingdom