About Longbridge Property Limited (10059089) United Kingdom