About 42 Philbeach Gardens Limited (02859825) United Kingdom