About Ridgeback Properties Limited (04558405) United Kingdom