About Inlet Properties Limited (02266918) United Kingdom