About Batchelors Property Partnership Ltd (11039509) United Kingdom