About Inspired Properties Limited (02653341) United Kingdom