About Condor Property Limited (12124736) United Kingdom