About Management & Services Office Limited (05275273) United Kingdom