About Se13 (church Grove) Limited (12088023) United Kingdom