About The Balfour Manor Limited (SC471328) United Kingdom