About Pippin Homes Limited (11145122) United Kingdom