About Manor Scottish Limited Partnership (SL013661) United Kingdom