About 3 Glenluce Road Management Company Limited (07023364) United Kingdom