About Longridge Properties Limited (12706161) United Kingdom