About Longridge Property Portfolio Limited (10863576) United Kingdom