About Overseas Property Management & Lettings (franchise) Ltd (06494129) United Kingdom