About Maxwell Star Properties Ltd (13016585) United Kingdom