About Rugrana Homes Ltd (12923331) United Kingdom