About Och Property 1 Limited (09622824) United Kingdom