About Longmore Road Properties Limited (13200430) United Kingdom