About Lordship Road Properties Limited (02978472) United Kingdom