About Longdon Croft (management) Limited (05017342) United Kingdom