About Alexander Court (truro) Management Company Limited (05224033) United Kingdom