About Padcroft (west Drayton) Energy Management Company Limited (10467507) United Kingdom