About Whitlock Properties Limited (12579638) United Kingdom