About Carter (2005) Property Limited (10888799) United Kingdom