About Patchington Properties Limited (10378513) United Kingdom