About Loddon Park Barn Limited (10663978) United Kingdom