About Freeman Living Limited (10265966) United Kingdom