About The Strafford Management Company Limited (05996524) United Kingdom