About Allen Clark Properties Limited (12488780) United Kingdom