About Edenridge Properties Limited (10991501) United Kingdom