About Loughborough Properties Limited (00664656) United Kingdom