About One Eight Five Property Ltd (13317164) United Kingdom