About 26 Sandy Lodge Way Management Company Limited (02454678) United Kingdom