About Nestings Homes Ltd. (12724131) United Kingdom