About Ailsa House Management Company Limited (05437164) United Kingdom