About Savoy Close Management Limited (12920889) United Kingdom