About Maxim Developments Limited (06438686) United Kingdom