About Yates Square Management Limited (05716288) United Kingdom