About Inhabit Properties Limited (06047551) United Kingdom