About Stanford Property Services Limited (05087594) United Kingdom