About Blackwater Lodge Properties Limited (03629936) United Kingdom