About Investment Properties & Lettings Limited (07171251) United Kingdom