About The Buckingham (tenby) Management Company Limited (07321765) United Kingdom