About Lordship Lane Properties Limited (06671734) United Kingdom