About Connect Lettings And Management Limited (03900592) United Kingdom