About Holmax Developments Limited (09459504) United Kingdom