About Properties Lettings Limited (10327826) United Kingdom