About Bishops Property Services Ltd (07903394) United Kingdom