About Ridgecroft Properties Limited (03898937) United Kingdom