About Peter Neubauer Homes Limited (05893767) United Kingdom