About Conkers Property Limited (12497663) United Kingdom