About Inspired Limehouse Apartments Ltd (08636913) United Kingdom