About Longworth Properties Limited (02096513) United Kingdom