About Whistler Close Management Limited (10210664) United Kingdom