About Longmore Properties Limited (03733437) United Kingdom