About Moorgate Scottish Limited Partnership (SL007614) United Kingdom