About Pleasant Close Management Company Limited (09525863) United Kingdom