About Germander Management Limited (03521655) United Kingdom