About Nagra Homes Limited (13160506) United Kingdom