About A & B Property Lettings Limited (13372628) United Kingdom