About Maxxim Residential Design Limited (06518438) United Kingdom