About Green Knock Property London Ltd (12635900) United Kingdom