About One Two Properties International Limited (12468317) United Kingdom