About Marnock Place Management Company Limited (05972149) United Kingdom