About Property Shop Lettings Sales & Management Limited (11481526) United Kingdom