About Lynch Pin Property Services Ltd (12033068) United Kingdom