About Loderford Properties Limited (00777171) United Kingdom