About Lammas Court Windsor(management)limited (01024856) United Kingdom