About Willow Close (maidenhead) Management Company Limited (06059717) United Kingdom