About Pensax Developments Limited (04287131) United Kingdom