About Parker House Beckenham Limited (06737679) United Kingdom