About Alpha Plus Developments Limited (10031343) United Kingdom