About Sylvan Brae Management Company Limited (09623434) United Kingdom