About Redgrass Properties (uk) Limited (07214767) United Kingdom